/**
 * select all checkbox
 * @author wenjy
 * @version 1.0
 * @param obj: IDS
 * @param objName: ID
 */
function selectAll(obj,objName){
    var isChecked=obj.checked;
    //alert(obj.name+"--"+isChecked);
	var objArr= document.getElementsByName(objName);
	if(isChecked==true){
		for(var i=0;i<objArr.length;i++){
		  var checkObj=objArr[i];
		  if(checkObj.checked==false && checkObj.disabled==false){
		     checkObj.checked=true;
		  }
	    }
	    
	}else if(isChecked==false){
		for(var i=0;i<objArr.length;i++){
		  var checkObj=objArr[i];
		  if(checkObj.checked==true){
		     checkObj.checked=false;
		  }
	    }
	}
}

/**
 * select all checkbox and disable some buttons
 * @author wenjy
 * @version 1.0
 * @param obj: IDS
 * @param inputs: inputIds
 * @param objName: ID
 */
function selectAll_Relations(obj,objName,inputs){
	var inputsIds='';
	if(inputs!='' && inputs !=null){
		inputsIds= inputs.split(',');
	}
    var isChecked=obj.checked;
    //alert(obj.name+"--"+isChecked);
	var objArr= document.getElementsByName(objName);
	if(isChecked==true){
		for(var i=0;i<objArr.length;i++){
		  var checkObj=objArr[i];
		  if(checkObj.checked==false && checkObj.disabled==false){
		     checkObj.checked=true;
		  }
	    }
	    for(var i=0;i< inputsIds.length;i++){
	    	var inputIdtemp= inputsIds[i];
	    	document.getElementById(inputIdtemp).disabled=true;
	    }
	}else if(isChecked==false){
		for(var i=0;i<objArr.length;i++){
		  var checkObj=objArr[i];
		  if(checkObj.checked==true){
		     checkObj.checked=false;
		  }
	    }
	   for(var i=0;i< inputsIds.length;i++){
	    	var inputIdtemp= inputsIds[i];
	    	document.getElementById(inputIdtemp).disabled=false;
	   }
	}
}

/**
 * release all checkbox
 * @author wenjy
 * @version 1.0
 * @param objID: IDS
 */
function releaseSelectAll(objID){
	var idObj=document.getElementById(objID);
	if(idObj.checked==true){
	   idObj.checked=false;
	}
}

function checkBeforePostDelete(objName){
	var objArr= document.getElementsByName(objName);
	for(var i=0;i<objArr.length;i++){
		var checkObj=objArr[i];
	  	if(checkObj.checked==true){
	     	return true;
	  	}
	}
	return false;
}

